The Blood Sisters: Erika tears as she thanks Carrie | EP 115

2018-07-26 25

Erika vows to stop at nothing until she makes Rocco and Sahara pay for putting Carrie’s life in danger.